Articles by Muhammad Arul
-
How to Setup Apache Subversion with Let's encrypt SSL on Ubuntu 18.04
Author: Muhammad Arul • Tags: linux, programming, ubuntu, web server • Comments: 1Apache Subversion or SVN is an open-source software versioning and revision control system developed by the Apache Software Foundation. In this article, I will show you how to set up the Apache Subversion using Ubuntu 18.04 LTS server.
-
How to Monitor your Linux Server using osquery
Author: Muhammad Arul • Tags: centos, linux, server, ubuntu • Comments: 1Osquery is an open source Operating System monitoring, query, and analytics software. Created by Facebook, it exposes an operating system as a high-performance relational database that can be queried using SQL-based queries. In this tutorial, I will show you how to install osquery on Ubuntu 18.04 LTS and CentOS 7.
-
How to Install Prometheus and node_exporter on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, monitoring • Comments: 6Prometheus is an open source monitoring system that allows you to collect metrics from any configured target system. Prometheus implements a multi-dimensional data-model with powerful queries, great visualization, precise alerting, and comes with many integrations.
-
-
How to Install Matrix Synapse Chat on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, nginx, security, server, ubuntu • Comments: 19In this tutorial, we will show you step-by-step how to install and configure Matrix Synapse on Ubuntu 18.04 LTS. Matrix is a new ecosystem for decentralized communication in real time for open federated instant messaging and VoIP services.
-
How to Setup IKEv2 VPN Using Strongswan and Let's encrypt on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, security • Comments: 15Strongswan is an open source multiplatform IPSec implementation. It's an IPSec-based VPN solution that focuses on strong authentication mechanisms. In this tutorial, I will show you how to install an IPSec VPN server using Strongswan. We will create an IKEv2 VPN server with the 'EAP-MSCHAPv2' authentication and be using Letsencrypt certificates on CentOS 7 server.
-
How to Install Ruby on Rails on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu, web server • Comments: 14In this tutorial, I will show you how to install Ruby on Rails on Ubuntu 18.04 LTS. We will show you how to install and configure Rails with a PostgreSQL database, and how to create a new first project with Rails.
-
Docker Guide: Installing Traefik - a Modern Reverse Proxy for Microservices
Author: Muhammad Arul • Tags: linux, server, ubuntu, virtualization • Comments: 5Traefik is a modern HTTP reverse proxy and load balancer for microservices. In this tutorial, I will show you step by step how to install and configure Traefik modern reverse proxy as a Docker container on Ubuntu 18.04 LTS (Bionic Beaver).
-
High-Availability Storage with GlusterFS on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, server, storage, ubuntu • Comments: 11Glusterfs is a scalable network filesystem with capabilities of scaling to several petabytes and handling thousands of clients. In this tutorial, I will show how to set up a high availability storage server with GlusterFS on Ubuntu 18.04 LTS (Bionic Beaver). We will use 3 ubuntu servers, 1 server as a client, and 2 others as a storage.
-
How to Install Elastic Stack on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, monitoring, server, ubuntu • Comments: 5In this tutorial, I will show you how to install and configure Elastic Stack on an Ubuntu 18.04 server for monitoring of server logs. Then I'll show you how to install and configure 'Elastic beats' on an Ubuntu 18.04 and a CentOS 7 client server.
-
How to Create Your Own Video Conference Server using Jitsi Meet on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 23Jitsi is a set of open source projects that allow you to build a secure video conference system for your team which can be used from a web browser and mobile devices. In this tutorial, I will show you how to install your own video conference server using Jitsi meet on Ubuntu 18.04 LTS.